Observation Derived Type

type, public :: Observation


Components

Type Visibility Attributes Name Initial
character(len=20), public :: id

identification code

character(len=300), public :: name

name of observational site

real(kind=float), public :: value

The observation value itself

type(Coordinate), public :: xyz

easting, northing and elevation in real world

real(kind=float), public :: z

elevation [m] a.s.l.


Source Code

TYPE Observation
    CHARACTER (LEN = 300)    :: name !!name of observational site
	REAL (KIND = float)      :: value !!The observation value itself
	CHARACTER (LEN = 20)     :: id !!identification code
    TYPE (Coordinate)        :: xyz !!easting, northing and elevation in real world
	!INTEGER (KIND = short)  :: col !!local easting coordinate in "raster world"
	!INTEGER (KIND = short)  :: row !!local northing coordinate in "raster world"
	REAL (KIND = float)      :: z   !!elevation [m] a.s.l.
END TYPE Observation